5721 Menaul Blvd NE, Albuquerque, NM 87110-3235, Albuquerque
Amazing food! Great quality and fair price to portion size and wonderful staff ❤️
Amazing food! Great quality and fair price to portion size and wonderful staff ❤️